stick insect – Català–English translations

🇬🇧 en ca

stick insect noun

  • insects of the order Phasmida
insecte bastó
Wiktionary Links